Text copied to clipboard!

Tittel

Text copied to clipboard!

Innebygd programvareutvikler

Beskrivelse

Text copied to clipboard!
Vi ser etter en dyktig og motivert innebygd programvareutvikler som ønsker å bli en del av vårt teknologiteam. Som innebygd programvareutvikler vil du ha ansvar for å utvikle, teste og vedlikeholde programvare som kjører på spesialiserte maskinvareplattformer. Du vil jobbe tett med maskinvareingeniører, systemarkitekter og andre utviklere for å sikre at våre produkter fungerer sømløst og effektivt. I denne rollen vil du arbeide med alt fra lavnivå programmering i C/C++ til integrasjon av sanntidsoperativsystemer (RTOS), samt feilsøking og optimalisering av ytelse. Du vil også bidra til utviklingen av nye produkter og forbedringen av eksisterende løsninger. Det er viktig at du har en sterk forståelse for hvordan programvare og maskinvare samhandler, og at du trives med å jobbe i tverrfaglige team. Vi tilbyr et dynamisk og innovativt arbeidsmiljø hvor du får muligheten til å jobbe med banebrytende teknologi og påvirke utviklingen av fremtidens produkter. Du vil få ansvar og frihet til å forme dine egne løsninger, samtidig som du får støtte fra erfarne kolleger og ledere. Vi verdsetter kontinuerlig læring og tilbyr gode muligheter for faglig utvikling. Hvis du har en lidenskap for teknologi, liker å løse komplekse problemer og ønsker å jobbe med produkter som har en reell innvirkning på menneskers liv, er dette stillingen for deg.

Ansvarsområder

Text copied to clipboard!
  • Utvikle og vedlikeholde innebygd programvare for ulike maskinvareplattformer
  • Samarbeide med maskinvare- og systemingeniører for å sikre optimal integrasjon
  • Utføre feilsøking og ytelsesoptimalisering av programvare
  • Implementere og konfigurere sanntidsoperativsystemer (RTOS)
  • Skrive og vedlikeholde teknisk dokumentasjon
  • Delta i design og arkitektur av nye produkter
  • Utføre enhetstesting og systemtesting
  • Bidra til kontinuerlig forbedring av utviklingsprosesser
  • Overholde kvalitetsstandarder og sikkerhetskrav
  • Delta i tverrfaglige teammøter og prosjektplanlegging

Krav

Text copied to clipboard!
  • Bachelorgrad eller høyere innen informatikk, elektronikk eller lignende
  • Erfaring med programmering i C og/eller C++
  • Kunnskap om sanntidsoperativsystemer (RTOS)
  • Forståelse for maskinvarenær programmering og mikroprosessorer
  • Erfaring med feilsøking og bruk av måleinstrumenter (oscilloskop, logikkanalysator)
  • Evne til å lese og forstå elektroniske skjemaer og datasheets
  • Gode samarbeidsevner og evne til å jobbe i team
  • Sterk problemløsningsevne og analytisk tenkning
  • Erfaring med versjonskontrollsystemer som Git
  • Gode kommunikasjonsevner på norsk og engelsk

Potensielle intervjuspørsmål

Text copied to clipboard!
  • Hvilken erfaring har du med utvikling av innebygd programvare?
  • Hvilke programmeringsspråk behersker du best?
  • Har du jobbet med sanntidsoperativsystemer før? Hvilke?
  • Hvordan går du frem for å feilsøke et innebygd system?
  • Har du erfaring med å jobbe i tverrfaglige team?
  • Kan du beskrive et prosjekt der du utviklet programvare for maskinvarenære systemer?
  • Hvordan holder du deg oppdatert på ny teknologi innen innebygd utvikling?
  • Hvilke verktøy bruker du for testing og debugging?
  • Har du erfaring med trådløs kommunikasjon eller IoT-enheter?
  • Hva motiverer deg til å jobbe med innebygd programvare?